Kompiliatorius, kuris kompiliuodamas naują programos versiją panaudoja jo paties padarytą ankstesnės versijos kompiliaciją, o iš naujo kompiliuoja tik naujus programos modulius ir susieja juos su ankstesniais.
Tikslinga naudoti projektuojant dideles programas, kurių kompiliavimas įprastu kompiliatoriumi ilgai užtruktų.